home *** CD-ROM | disk | FTP | other *** search
/ HyperLib 1997 Winter - Disc 1 / HYPERLIB-1997-Winter-CD1.ISO.7z / HYPERLIB-1997-Winter-CD1.ISO / オンラインウェア / PRG / Menu Events 1.3.sit / Menu Events 1.3 / Menu Events Help.rsrc / STR#_1030.txt < prev    next >
Text File  |  1996-03-06  |  7KB  |  319 lines

  1. 窶「  Initial AWOL Utilities 1.0.1 release.□
  2.  
  3. □□1.0.1 (December 31, 1993)□
  4.  
  5.  
  6. if it received a Menu event from a remote sender.□
  7.  
  8. 窶「  Fixed bug which sent the target application into a notification wait state
  9.  
  10. □□1.0.2 (January 11, 1994)□
  11.  
  12.  
  13. 窶「  Added 窶廴enu Events 'aete'窶 resource file.□
  14.  
  15. □□1.0.3 (January 19, 1994)□
  16.  
  17.  
  18. one second to let the user release the key(s).□
  19.  
  20. If the Help or Command-? key is pressed, the extension will delay up to
  21.  
  22. 窶「  If the Shift key is pressed on startup, the extension will not be loaded.
  23.  
  24. □□1.0.4 (January 30, 1994)□
  25.  
  26.  
  27. mouse-down events when they become active.□
  28.  
  29. 窶「  Improved compatibility with At Ease and other applications which flush
  30.  
  31. □□1.0.5 (February 6, 1994)□
  32.  
  33.  
  34. 窶「  Added protection against loading duplicate copies of the extension.□
  35.  
  36. □□1.0.6 (February 27, 1994)□
  37.  
  38.  
  39. print it when the help server is absent.□
  40.  
  41. 窶「  Menu Events Help presents a useful message if the user tries to open or
  42.  
  43. □□1.0.7 (March 13, 1994)□
  44.  
  45.  
  46. 窶「  Documented that Menu Events works with Finder 7.1.2.□
  47.  
  48. 窶「  Public AWOL Utilities 1.1 release.□
  49.  
  50. □□1.1 (March 28, 1994)□
  51.  
  52.  
  53. Script窶 in place of 窶廴enu Events 'aete'窶 resource file.□
  54.  
  55. 窶「  Added 窶廴enu Events Scripting Addition窶 and 窶廴enu Events Sample
  56.  
  57. □□1.1.1 (April 11, 1994)□
  58.  
  59.  
  60. □□non-standard menu definition procedures.□
  61.  
  62. □□improve compatibility with target applications which use slightly
  63.  
  64. □□keyMenuMDEFID parameter in the reply to the Query Menu List event, to
  65.  
  66. □□窶「  Removed the nonStandardMenuErr (-21004) code in favor of the new
  67.  
  68. □□the Select Menu Item event.□
  69.  
  70. □□窶「  Added support for modifier keys (Shift, Control, Option, Command) in
  71.  
  72. □□menu item and the Caps Lock key is down.□
  73.  
  74. □□applications to send themselves Menu events when the user selects a
  75.  
  76. □□窶「  Added support for script recording by forcing high-level-event-aware
  77.  
  78. □□1.1.2 (April 19, 1994)□
  79.  
  80.  
  81. 窶「  No revisions.□
  82.  
  83. 窶「  Public AWOL Utilities 1.2 release.□
  84.  
  85. □□1.2 (October 17, 1994)□
  86.  
  87.  
  88. string parameters.□
  89.  
  90. 窶「  Rewrote 窶廴enu Events Sample Script窶 to make use of the new optional
  91.  
  92. that errors are reported sensibly in AppleScript alerts.□
  93.  
  94. 窶「  Moved the error codes from the -21000 range to the -15950 range, so
  95.  
  96. occurs.□
  97.  
  98. 窶「  Added an error string parameter to the reply event when an error
  99.  
  100. □□application send itself a Menu event to invite recording.□
  101.  
  102. □□to a simple Apple event recording action, instead of having the target
  103.  
  104. □□窶「  Changed the response to a menu selection with the Caps Lock key down
  105.  
  106. □□menu in response to a Query Menu or Select Menu Item event.□
  107.  
  108. □□force the application to update its menus, before reading the contents of a
  109.  
  110. □□窶「  Improved application compatibility by simulating a menu bar click, to
  111.  
  112. □□the Query Menu event.□
  113.  
  114. □□窶「  Added support for modifier keys (Shift, Control, Option, Command) in
  115.  
  116. □□returned if the numeric and string parameters do not match.□
  117.  
  118. □□with or without the corresponding numeric ID parameters.  An error is
  119.  
  120. □□窶「  Allowed menus and menu items to be specified using string parameters,
  121.  
  122. 窶「  Public AWOL Utilities 1.3 release.□
  123.  
  124. □□1.3 (March 6, 1996)□
  125.  
  126. □□□□
  127.  
  128. □□□□□
  129.  
  130. □□□it describes.□
  131.  
  132. □□□Click on any underlined item in this listing to read more about the revision
  133.  
  134.  
  135.  
  136. □□□□□□□テ・□□□Revision History□
  137.  
  138. □□□□□□テイ□
  139.  
  140. □□□□□□テイ
  141.  
  142.  
  143. □□□□□
  144.  
  145.  
  146.  
  147. hospitality at the MacScripting mailing list.□
  148.  
  149. James Edward Davis, and Leonard Rosenthol, and to Fred Terry for his
  150.  
  151. including Ken Linger, Chris Reynolds, Michele Marques, Chris Kaltwasser,
  152.  
  153. Special thanks to the many fine people who beta-tested this software,
  154.  
  155.  
  156. □□□□□
  157.  
  158. folks like me such odd ideas.□
  159.  
  160. Support who put together those clever little code snippets which give
  161.  
  162. Thanks to C.K. Haun and the other folks at Apple Developer Technical
  163.  
  164.  
  165.  
  166. □□□□□□□テ・□□□Acknowledgements□
  167.  
  168. □□□□□□4□
  169.  
  170. □□□□□□4
  171.  
  172.  
  173. □□□□□
  174.  
  175.  
  176.  
  177. □□□□□
  178.  
  179. the Menu Events extension or how it was programmed.□
  180.  
  181. Write to the author at the above address if you want to know more about
  182.  
  183.  
  184.  
  185. □□□□□□□テ・□□□Programmer Notes□
  186.  
  187. □□□□□□窶“□
  188.  
  189. □□□□□□窶“
  190.  
  191.  
  192. □□□□□
  193.  
  194.  
  195.  
  196. may hang.□
  197.  
  198. code which should not be called when in the background, the application
  199.  
  200. the menu action causes a call to the Standard File Manager or any other
  201.  
  202. Apple event to the help server, causing it to return to the background.  If
  203.  
  204. event窶冱 user interaction ends when the receiving application sends an
  205.  
  206. problems may occur with the application.  The problem is that the Menu
  207.  
  208. before performing the menu action, and if the help server is running,
  209.  
  210. send a Menu event to an application which does a casual help display
  211.  
  212. A known conflict exists between Menu Events and Help on Wheels.  If you
  213.  
  214.  
  215. Menu Events from activating the target application.□
  216.  
  217. true if the target machine is already showing a modal dialog, preventing
  218.  
  219. then Query Menu and Select Menu Item events will time out.  The same is
  220.  
  221. package which would present a modal dialog in response to a mouse click,
  222.  
  223. If the target machine is under the influence of a screen saver or security
  224.  
  225.  
  226. box.  It is then up to the local user to operate the controls.□
  227.  
  228. ('窶ヲ') character, you can bet that the application will post a dialog or alert
  229.  
  230. response to the menu action.  If the menu item text ends in an ellipsis
  231.  
  232. operate dialogs and alerts which the target application may post in
  233.  
  234. Another limitation you should know about is that Menu Events can窶冲
  235.  
  236.  
  237. same machine the right to request user interaction, which is the default.□
  238.  
  239. event handlers can get a crack at it.  Don窶冲 deny other programs on the
  240.  
  241. wildcard event handler, return errAEEventNotHandled, so that system
  242.  
  243. Apple event, and dispatch it as such.  If an unknown event reaches your
  244.  
  245. Apple event.  Assume that any high-level event you don窶冲 recognize is an
  246.  
  247. high-level-event-aware.  Always be ready to accept and dispatch an
  248.  
  249. as you follow the practices suggested in Apple documentation, namely:  Be
  250.  
  251. controlling.  Certainly, anything you write yourself is a candidate, as long
  252.  
  253. The only way to know for sure is to try the ones you are interested in
  254.  
  255.  
  256. □□□□□
  257.  
  258. therefore should not be targeted.□
  259.  
  260. binding their own event handlers over all Apple event classes, and
  261.  
  262. Microsoft applications handle Apple events in a non-standard fashion,
  263.  
  264. replied to, and the send will time out.  ResEdit 2.1.1 is similar.  Some
  265.  
  266. only respects events of known types.  Any other high-level event is not
  267.  
  268. Macintosh (version 7.1.2).  It is not truly an Apple event server, and it
  269.  
  270. prime example is any version of Finder which predates the Power
  271.  
  272. Some applications refuse to submit to the trickery of Menu Events.  The
  273.  
  274.  
  275.  
  276. □□□□□□□テ・□□□Limitations□
  277.  
  278. □□□□□□l□
  279.  
  280. □□□□□□l
  281.  
  282.  
  283. □□□□□
  284.  
  285.